package com.creditcmsplt.entity.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel("基本信息查询data返回参数说明：")
public class BCreditbiRspData {

	@ApiModelProperty(value = "状态代码,1:成功,-1:失败", required = true, dataType = "integer")
	private Integer code;

	@ApiModelProperty(value = "状态描述", required = true, dataType = "string")
	private String msg;
	
	@ApiModelProperty(value = "征信报告(base64编码)，自行转换为xls文件", required = true, dataType = "string")
	private String report;
	
	@ApiModelProperty(value = "身份证正面(base64编码)，自行转换为图片文件", required = true, dataType = "string")
	private String identifyAImage;
	
	@ApiModelProperty(value = "身份证反面(base64编码)，自行转换为图片文件", required = true, dataType = "string")
	private String identifyBImage;
	
	@ApiModelProperty(value = "手持证件照(base64编码)，自行转换为图片文件", required = true, dataType = "string")
	private String handIdentifyImage;
	
	@ApiModelProperty(value = "身份证号码", required = true, dataType = "string")
	private String identifyno;
	
	@ApiModelProperty(value = "性别（男或女）", required = true, dataType = "string")
	private String gender;
	
	@ApiModelProperty(value = "民族", required = true, dataType = "string")
	private String national;
	
	@ApiModelProperty(value = "姓名", required = true, dataType = "string")
	private String name;
	
	@ApiModelProperty(value = "地址", required = true, dataType = "string")
	private String address;
	
	@ApiModelProperty(value = "证件签发机关", required = true, dataType = "string")
	private String issuingAuthority;
	
	@ApiModelProperty(value = "证件有效期，如：yyyy.MM.dd-yyyy.MM.dd,测试数据可能会有差异，线网参考格式yyyy.MM.dd", required = true, dataType = "string")
	private String certificateExpire;
	
	@ApiModelProperty(value = "手机号码", required = true, dataType = "string")
	private String phoneNumber;

	public BCreditbiRspData() {

	}

	public Integer getCode() {
		return code;
	}

	public void setCode(Integer code) {
		this.code = code;
	}

	public String getMsg() {
		return msg;
	}

	public void setMsg(String msg) {
		this.msg = msg;
	}
	
	

	public String getReport() {
		return report;
	}

	public void setReport(String report) {
		this.report = report;
	}

	public String getIdentifyAImage() {
		return identifyAImage;
	}

	public void setIdentifyAImage(String identifyAImage) {
		this.identifyAImage = identifyAImage;
	}

	public String getIdentifyBImage() {
		return identifyBImage;
	}

	public void setIdentifyBImage(String identifyBImage) {
		this.identifyBImage = identifyBImage;
	}

	public String getHandIdentifyImage() {
		return handIdentifyImage;
	}

	public void setHandIdentifyImage(String handIdentifyImage) {
		this.handIdentifyImage = handIdentifyImage;
	}

	public String getIdentifyno() {
		return identifyno;
	}

	public void setIdentifyno(String identifyno) {
		this.identifyno = identifyno;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public String getNational() {
		return national;
	}

	public void setNational(String national) {
		this.national = national;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getIssuingAuthority() {
		return issuingAuthority;
	}

	public void setIssuingAuthority(String issuingAuthority) {
		this.issuingAuthority = issuingAuthority;
	}

	public String getCertificateExpire() {
		return certificateExpire;
	}

	public void setCertificateExpire(String certificateExpire) {
		this.certificateExpire = certificateExpire;
	}

	public String getPhoneNumber() {
		return phoneNumber;
	}

	public void setPhoneNumber(String phoneNumber) {
		this.phoneNumber = phoneNumber;
	}

	@Override
	public String toString() {
		return "BCreditbiRspData [code=" + code + ", msg=" + msg + ", report=" + report + ", identifyAImage="
				+ identifyAImage + ", identifyBImage=" + identifyBImage + ", handIdentifyImage=" + handIdentifyImage
				+ ", identifyno=" + identifyno + ", gender=" + gender + ", national=" + national + ", name=" + name
				+ ", address=" + address + ", issuingAuthority=" + issuingAuthority + ", certificateExpire="
				+ certificateExpire + ", phoneNumber=" + phoneNumber + "]";
	}

	
}
